$black: #3e3e3e;
$line: #cac8c8;
$gray: #7c7b7b;
body {
  color : $black;    
  background: #efeff4;
  font-size: 13px;
  box-sizing: border-box;
  // padding-bottom: 60px;
}

.tieba-item {
  background: #fff;
  border-top: 1px solid $line;
  border-bottom: 1px solid $line;
  padding: 15px 15px 15px 10px;;
  display: flex;
  >img {
    width: 40px;
    height: 40px;
    border: 1px solid #fff;
  }
  >div.content {
    margin-left: 10px;
    flex: 1;
    h2 {
      color: #eb2929;
      margin: 10px 0 ;
      span {
        color: $black;
        margin-left: 10px;
      }
    }
    p {
      line-height: 18px;
    }
    img {
      width: 100%;
      margin-top: 5px;
    }
    div.detail {
      color: $gray;
      line-height: 17px;
      overflow: hidden;
      padding-top: 10px;
      >span {
        float: left;
      }
      b {
        float: right;
        span {
          color: $black;
        }
        i {
            color: $black;
            position: relative;
            top: 2px;
        }
      }
    }
    div.comment {
    margin: 10px 0;
    background: #e5e4e4;
    padding: 10px 10px;
    position: relative;
    .triangle {
    border: 8px solid transparent;
    border-bottom: 8px solid #e5e4e4;
    width: 0;
    height: 0;
    position: absolute;
    left: 20px;
    top: -16px;
  }
    li {
      span {
        color: #0d5979;
      }
      line-height: 24px;
    }
    }
    div.reply {
      display: flex;
      height: 30px;
      span {
        width:30px;
        height: 29px;
        line-height: 26px;
        border-right: 1px solid #c7c3c3;
        text-align: center;
        i {
          font-size: 20px;
        }
      }
        input {
          flex: 1;
        }
       div {
          line-height: 28px;
          padding: 0 5px;
          background: #c7c3c3;  
        }
      border: 1px solid #c7c3c3;
    }
  }
}
.block {
  height: 10px;
  background: #efeff4;
}

.weui_dialog_confirm{
  a{
    color: #eb2929;
  }
  textarea{
    width: 100%;
    height: 132px;
  }
}